package com.jic.market.request;

import com.jic.market.request.manager.base.PromotionIdRequest;

import java.util.Date;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author: gaolanyu
 * @date: 2020-01-09
 * @remark:
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class CouponDetailRequest extends PromotionIdRequest {
    @ApiModelProperty(notes = "活动类型 11优惠券 12红包")
    private String promType;
    //优惠券名称
    @ApiModelProperty(notes = "优惠券名称")
    private String promName;

    @ApiModelProperty(notes = "券号")
    private String couponCode;
    //生券开始日期
    @ApiModelProperty(notes = "生券开始日期")
    private Date createStartTime;
    //生券结束日期
    @ApiModelProperty(notes = "生券结束日期")
    private Date createEndTime;
    //有效开始时间
    @ApiModelProperty(notes = "有效开始时间")
    private Date useStartTime;
    //有效结束时间
    @ApiModelProperty(notes = "有效结束时间")
    private Date useEndTime;
    //绑定使用的手机号
    @ApiModelProperty(notes = "绑定使用的手机号")
    private String useMobile;
    //状态 0已发行 1可使用 2已使用 3已过期 4已作废
    @ApiModelProperty(notes = "状态 0已发行 1可使用 2已使用 3已过期 4已作废")
    private String status;

    private Integer merchantType;

    private String merchantName;
    /**
     * 商家编码
     */
    private String orgNumber;
    /**
     * 店铺code
     */
    private String storecode;
    /**
     * 店铺名称
     */
    private String storename;



//    private int start;
//    private int limit;
}
